package grammarLearn

import (
	"fmt"
)

func switch1() {
	var1, var2 := 2, 3

	// Go的switch是按顺序从上到下检查每个case，
	// 一旦找到第一个匹配的case，就会执行对应的代码块，然后退出整个switch，不会继续检查后面的case。
	// 如果有多个case可能匹配，只有第一个会被执行。
	switch {
	case var1 > 1:
		fmt.Println("case of var1")
	case var2 > 1:
		fmt.Println("case of var2")
	}
	// 执行了几次，都是走的 case of var1
}

func Run() {
	//embedding.RunEmbedTestFun()
	//TestChangeAttr2BianLiangFromInterface()
	RunNestedPtr()
}
